Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 LUCASTES ROAD Detached £1,145,186 £590,000 26 Aug 2004
19 LUCASTES ROAD Detached £1,240,000 16 Feb 2024
23 LUCASTES ROAD Detached £971,244 £535,000 2 Dec 2005
25 LUCASTES ROAD Detached £1,159,838 £263,000 21 Jun 1999
27 LUCASTES ROAD Detached £990,535 £580,000 30 Sep 2010